withPersistedQuery keeps the original request untouched